moonflowers - French English Dictionary