poder termoaislante - French English Dictionary