branch-covered hut/screen - French English Dictionary