mechanical technician - Turco Inglés Diccionario