pseudolagoon - French English Dictionary