thermoconductor - French English Dictionary