mooncake - French English Dictionary