translate English to French: Institut de Prêtres français and others 36.
Institut de Prêtres français et autres 36.