RENE DELIMOGES, FRENEUSE, Frankreich