reserve for strategic deployment stocks - German English Dictionary