international human rights treaty - Turco Inglés Diccionario