Du Pan Edouard dit Edward Martin, Switzerland, Carouge, male