armed detachment - Deutsch Englisch Wörterbuch