battle-stressed soldiers - Deutsch Englisch Wörterbuch