animal drawn plough - Turkish English Dictionary