tax paid by the peruvian indians - German English Dictionary