ephemeridae - Turkish English Dictionary