TransliterationSlovar' tekhnicheskikh terminov na pyati yazykakh. Ivrit. Angliyskiy. Frantsuzskiy. Nemetskiy. Russkiy.
In EnglishDictionary of technical terms in five languages: Hebrew, English, French, German, Russian. In Russian (ask us if in doubt)
$499