private residential building - Français Anglais Dictionnaire