semi-mounted plough - Turkish English Dictionary