human rights treaty - Spanish English Dictionary