extenuarse - French English Dictionary