harsh criticism or disapproval - Almanca İngilizce Sözlük