take the moral high ground - Allemand Anglais Dictionnaire