well-furnished apartment - Français Anglais Dictionnaire