state committee for technical and material supply - German English Dictionary