battle-stressed soldiers - Espagnol Anglais Dictionnaire