brackish lagoon - French English Dictionary