high-tech building - German English Dictionary