propulsion system rocket engine - French English Dictionary