set of hammock straps - Español Inglés Diccionario