deputy director and chief editor - Fransızca İngilizce Sözlük