Insulating concrete - Alemán Inglés Diccionario