translate English to French: CHARLES DE FOUCAULD (Brother Charles of Jesus) was born in Strasbourg, France on September 15th, 1858.
Charles de Foucauld (Frère Charles de Jésus) naquit à Strasbourg, en France, le 15 septembre 1858.