pulsejet propelled rotor - French English Dictionary