honorary professor - Turkish English Dictionary