Wörterbuch Englisch Deutsch 🔎 extended search strategic reserves DeutschEnglish strategische Lagerhaltung strategic reserves [noun]