insulating bead - Francés Inglés Diccionario