cooperating grace - French English Dictionary