disc tractor ploughs - Turkish English Dictionary