extenuar - Turkish English Dictionary