listen to the weather forecast - French English Dictionary