rotary hay tedder - Turkish English Dictionary