ROGER ANDRE DUTECH, LARROQUE, França