distinguished professor - Turkish English Dictionary