apply for a professorship - Turkish English Dictionary