head technician - Español Inglés Diccionario