female water-sprite - French English Dictionary