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