profesor - Turkish English Dictionary