take the moral high ground - Espagnol Anglais Dictionnaire