two-axle trailer - French English Dictionary