BEOLINGUS
Dictionary - TU Chemnitz

 German  English

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