means of grace - French English Dictionary