insulating covering - Alemán Inglés Diccionario