what does depeche mean in french