thermorelay - French English Dictionary