crown of glory - French English Dictionary