extenuative - Turkish English Dictionary