engine ailments - Turco Inglés Diccionario