Rotary combustion engine