small lagoon - French English Dictionary