Les Tarterêts

Proper noun

 * 1) A large area of social housing in Essonne, Île-de-France, France