engine/powerplant - Francés Inglés Diccionario