pulsejet propelled rotor - German English Dictionary