engine ailments - Alemán Inglés Diccionario