car/trailer combination - French English Dictionary