tractor mounted scoop - Turkish English Dictionary