extenuatory - French English Dictionary