surface insulation tile - Alemán Inglés Diccionario