deploy troops - Deutsch Englisch Wörterbuch