insulating glue - Turco Inglés Diccionario