extenuatory - Turkish English Dictionary