human rights treaty - Alemán Inglés Diccionario