site of establishment - Spanisch Englisch Wörterbuch