rent or right in churches - Français Anglais Dictionnaire