strapping worn by soldiers - Espagnol Anglais Dictionnaire