hot place/climate - French English Dictionary