transport by cart - French English Dictionary