head of the department of - Español Inglés Diccionario