a rotating chairmanship - French English Dictionary