rotary tedder - Turkish English Dictionary