professorate - French English Dictionary