thermic protector - Spanish English Dictionary