large hut or booth - Turc Anglais Dictionnaire