lagoon lagun - French English Dictionary