isolated room in a home for privacy - Français Anglais Dictionnaire