tax paid by the peruvian indians - Français Anglais Dictionnaire