international human rights treaty - Español Inglés Diccionario