ephemerophyte - French English Dictionary