ephemeridae - German English Dictionary