Wörterbuch Englisch Deutsch 🔎 extended search human rights DeutschEnglish Menschenrechte {npl} human rights [noun]