new housing estate - Français Anglais Dictionnaire