scotch cart - French English Dictionary