extenuates - Turkish English Dictionary