heatwave - French English Dictionary