protective concrete layer - German English Dictionary