flat glazed roof - German English Dictionary