head technician - Francés Inglés Diccionario