engine troubles - Alemán Inglés Diccionario