head of the department of - Francés Inglés Diccionario