international covenants on human rights - Francés Inglés Diccionario