be a university professor - Spanish English Dictionary