ephemerophytes - German English Dictionary