rotary-piston drive motor - Turkish English Dictionary