vehicle’s engine - Turco Inglés Diccionario