braided rope hammock - Alemán Inglés Diccionario