tidal lagoon - Turkish English Dictionary