ephemerophyte - German English Dictionary