a water-lily - French English Dictionary