site or place conditioned to hang a hammock - Spanisch Englisch Wörterbuch