honorary professor - French English Dictionary