teach at a university - Español Inglés Diccionario