rotary-piston supercharger - Turkish English Dictionary