ephemerophytes - French English Dictionary