detach a body of troops - Französisch Englisch Wörterbuch