former professor - Turkish English Dictionary