Judith-Léa Choueka, Switzerland, Genève, F