newly constructed residential property - Français Anglais Dictionnaire