construction technology laboratory - German English Dictionary