engine stalling - Turco Inglés Diccionario