keep an oath inviolate - Allemand Anglais Dictionnaire