a huge embarrassment - Fransızca İngilizce Sözlük