much frequented place - Deutsch Englisch Wörterbuch