staff weather officer - French English Dictionary