covenant or agreement - Turc Anglais Dictionnaire