glacier lily - French English Dictionary