income from leases - Français Anglais Dictionnaire