Ephemerophyt - French English Dictionary