termotector - French English Dictionary