sponge layer - Alemán Inglés Diccionario