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