termocupla - French English Dictionary