BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to sharply criticize sb. jdn. abwatschen {vt} (scharf kritisieren)

sharply criticizing abwatschend

sharply criticizeid abgewatscht