Большой русско-английский словарь ПРЕДОСТАВИТЬ обеспечение to provide security, to provide with cover