translate English to French: Daniel Stauffacher (Switzerland)
Daniel Stauffacher (Suisse)