wow (waiting on weather) - French English Dictionary