staff weather officer (swo) - French English Dictionary