detach a body of troops - Deutsch Englisch Wörterbuch