strapping worn by soldiers - Español Inglés Diccionario