a saving grace - French English Dictionary