public embarrassment - Almanca İngilizce Sözlük