insulated joint - Francés Inglés Diccionario