it's a major embarrassment - Fransızca İngilizce Sözlük