weather outlook announcer - French English Dictionary