termoconductor - French English Dictionary