Juan dit Jean Edelmann, France, Genève, M