extenuated - Turkish English Dictionary