insulating concrete - German English Dictionary