battle-stressed soldiers - Turc Anglais Dictionnaire