self-exculpation - French English Dictionary