mechanical technician - Francés Inglés Diccionario