braided rope hammock - Español Inglés Diccionario