thermal pad - French English Dictionary