agreement of purchase and sale - Anglais Synonymes Dictionnaire