seize the moral high ground - Allemand Anglais Dictionnaire