university professor - French English Dictionary