letter of delegation - Fransızca İngilizce Sözlük