special forces operational detachment - Deutsch Englisch Wörterbuch