to make adequate provision - Espagnol Anglais Dictionnaire