deputy directorate general for northeastern mediterranean - Francés Inglés Diccionario