a beach tent which is improvised - Französisch Englisch Wörterbuch