propulsion system rocket engine - Francés Inglés Diccionario