braided sling - Alemán Inglés Diccionario