a beach tent which is improvised - Spanisch Englisch Wörterbuch