"sharply criticizeid" in German sharply criticizeid abgewatscht Detailed translations for "sharply criticizeid" sharply criticizeid sharply criticizeid(also: lambasted) abgewatscht