covenant for peaceful possession - Allemand Anglais Dictionnaire