scientific and technical center for construction - German English Dictionary