ephemerae - German English Dictionary