covenant or agreement - Allemand Anglais Dictionnaire