strap of twisted leather - Alemán Inglés Diccionario