store (granary) - Deutsch Englisch Wörterbuch