gift of grace - French English Dictionary