rents and royalties - Français Anglais Dictionnaire