protective concrete layer - Alemán Inglés Diccionario