tidal lagoon - German English Dictionary