small and irrelevant commercial establishment - Spanisch Englisch Wörterbuch