ephemerophytic - French English Dictionary