agricultural wheeled tractor - French English Dictionary