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

это возможно

This is a possibility (or is possible).

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