instrument mechanic - Turco Inglés Diccionario