braided rope hammock - Turco Inglés Diccionario