stay in a cabin - Français Anglais Dictionnaire