teach at a university - French English Dictionary