Answer: depanneurs

AnswerCrossword Clue
depanneursDEPANNEUR, (French) a convenience store in French Canada