engine/powerplant - Español Inglés Diccionario