ephemeral lake - Turkish English Dictionary