insulating glue - Alemán Inglés Diccionario