Wörterbuch Englisch Deutsch 🔎 extended search deployment of troops DeutschEnglish Truppenaufmarsch {m} deployment of troops [noun]