extenuative - French English Dictionary