large hut or booth - Allemand Anglais Dictionnaire