wheeled agricultural of forestry tractors - French English Dictionary