separate retail establishment - Spanisch Englisch Wörterbuch