Georges-Edouard de Mertzenfeld, Switzerland