human rights protection - Alemán Inglés Diccionario