insulating glue - Francés Inglés Diccionario