extenuate - Turkish English Dictionary