barrier lagoon - Turkish English Dictionary