a beach tent which is improvised - Türkisch Englisch Wörterbuch