salt water lagoon - Turkish English Dictionary