sea-maiden - French English Dictionary