two-wheel beam plough - Turkish English Dictionary