The English term "provide" matches the Italian term "provvedere, ovviare"

other english words that include "provide" : italian :
provided that se
to provide fornire, licitare