BEOLINGUS
Dictionary - TU Chemnitz

 German  English

eine Sache/Überzeugung usw. vertreten {vt} to espouse a cause/belief etc.