poder termoaislante - Spanish English Dictionary