heavy automotive maintenance - Turco Inglés Diccionario