У меня только один вопрос: why the fuck do you need to translate this? Фсе и так фсё понимают! А вообще проблема нехватки устоявшихся русскоязычных терминов в быстроразвивающихся областях науки и техники имеет место, да. Предлагаю тупо всем учить английский, пока не станем научно-технической супердержавой. Или пока не придётся учить китайский :-)