1/2 turn mouldboard ploughs - Turkish English Dictionary