BEOLINGUS
Dictionary - TU Chemnitz

 German  English

instrumentalisieren {v} to exploit; to abuse [listen] [listen]