large parish church - Français Anglais Dictionnaire