village cart - French English Dictionary