insulating medium - Alemán Inglés Diccionario