site of establishment - Deutsch Englisch Wörterbuch