drop (temperature, prices) - French English Dictionary