glory lily - French English Dictionary