Insulating sheath - Alemán Inglés Diccionario