BEOLINGUS
Dictionary - TU Chemnitz

 German  English

seine Zusagen/Grundsätze über Bord werfen / verraten {vi} to sell out [fig.]