engine stalls - Turco Inglés Diccionario