troops (general term) - Türkisch Englisch Wörterbuch