swinging bucket rotor - Turkish English Dictionary