Henry Dumaret, Switzerland, Carouge, M