be publicly embarrassed - Almanca İngilizce Sözlük