full-time professor - Turkish English Dictionary