store (items kept) - German English Dictionary