renewal of existing building - German English Dictionary