seller leased property - Français Anglais Dictionnaire