claim the moral high ground - Deutsch Englisch Wörterbuch