stay in a hut - Français Anglais Dictionnaire