head technician - Spanish English Dictionary