oscillating rotary movement - Turkish English Dictionary