ephemerophytic - German English Dictionary