English-Russian dictionary - terms added by user Julia Coucoushkina: 2
2.01.2007 | 1:26:36 | mil., WMD | scientific and technical basis | научно-техническое обоснование |
2.01.2007 | 1:18:51 | gen. | scientific and technical reason | научно-техническое обоснование |