send a diplomatic note - Fransızca İngilizce Sözlük