institution that advocates for fundamental human, community, or collective rights - Spanisch Englisch Wörterbuch