senior hr officer - French English Dictionary