insulating pad - Spanish English Dictionary