strategic stock piles - German English Dictionary