priests and others taking part in chapel services - Français Anglais Dictionnaire