lowboy trailer - French English Dictionary