two-wheeled trailer - French English Dictionary