deputy executive director - Fransızca İngilizce Sözlük