semiremolque - French English Dictionary