place of study or practice - Deutsch Englisch Wörterbuch