general purpose demolition - German English Dictionary