automobile mechanic - Turco Inglés Diccionario