carriage and pair - French English Dictionary