giving glory - French English Dictionary