teach at a university - Turkish English Dictionary