lease of rural property - Français Anglais Dictionnaire