extenuation - Turkish English Dictionary