an embarrassing display - Almanca İngilizce Sözlük