Полный англо-русский словарь
provide money
Предоставлять денежные средства
Полный англо-русский словарь
provide military aid
provide oneself