BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to put/deliver sb./sth. at the mercy of sth. jdn./etw. einer (negativen) Sache ausliefern; überantworten [geh.] {vt}