pond lily - French English Dictionary