hammock made of thick cloth - Spanisch Englisch Wörterbuch