insulating medium - Español Inglés Diccionario