senior posts - French English Dictionary