a military body having police duties - Türkisch Englisch Wörterbuch