regalia of a church - Français Anglais Dictionnaire