a high amenity district - Français Anglais Dictionnaire