branch of study taught by a professor - Spanisch Englisch Wörterbuch