charophytes - French English Dictionary