ephemerophyte - Turkish English Dictionary