give away the store - Deutsch Englisch Wörterbuch