set of hammock straps - Spanish English Dictionary