field shed or hut made of branches - Allemand Anglais Dictionnaire