tractor mounted scoop - French English Dictionary