ROGER ANDRE DUTECH, LARROQUE, Frankreich