termodetector - French English Dictionary