crowned sea-nymph - French English Dictionary