ability to enter into a contract - Anglais Synonymes Dictionnaire