carting - French English Dictionary