translate English to French: Buddhist meditation retreat, teachings of ancient and modern philosophy.
Retraite de méditation bouddhiste, enseignements de philosophie antique et moderne.