ephemerophytic - Turkish English Dictionary