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