the carriage trade - French English Dictionary