Answer: sarcelles

AnswerCrossword Clue
SARCELLES

Town in Seine-et-Oise, France.