folding cart - French English Dictionary