engine trouble - Turco Inglés Diccionario