Ephemerophyt - German English Dictionary