common moonseed - French English Dictionary