Русско-английский научно-технический словарь

позволять осуществлять

см. тж. обеспечивать возможность

The tenfold improvement of resolution makes possible more detailed observations of ...

This permits (or allows) two checks within the five-minute period, one at the beginning and one at the end.

Free oscillations have made a direct determination of density possible.

Русско-английский научно-технический словарь