insulating clip - Español Inglés Diccionario