self-restoring insulation - Inglés Sinónimo Diccionario