К сожалению, подсказать насчёт переводчиков ничего не могу (там более - с радиотехнической лексикой). Английский я знаю достаточно хорошо, чтобы читать тексты (в том числе и радиотехнические) лишь в единичных случаях обращаясь к обычному словарю. Поэтому переводчиками никогда не пользовался... Извините.