two-wheeled tractor - French English Dictionary