surface insulation tiles - Alemán Inglés Diccionario