motor vehicle mechanic - Turco Inglés Diccionario