depeche - French English Dictionary