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

и здесь

Here too (or again) the answer is yes.

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