François Genecand, Switzerland, Carouge, M