professorial posts - French English Dictionary