insulating clip - Alemán Inglés Diccionario