несовер. - предусматривать
совер. - предусмотреть (что-л. ) foresee, envisage, anticipate
provide (for), stipulate (for), make provision (for) (обеспечивать) предусматривать все возможности – to provide for every eventuality – предусмотреть (вн.)
1. (заранее учитывать возможность чего-л.) foresee* (smth.)
2. тк. несов. (обусловливать) provide (for), envisage (smth.), stipulate (smth.)