red-hot thing - French English Dictionary