engine/powerplant - Alemán Inglés Diccionario