insulating substance - Alemán Inglés Diccionario