human rights advocacy organization - Alemán Inglés Diccionario