termoaislador - French English Dictionary