center for the development of scientific equipment - German English Dictionary