ancient tribe on the outskirts of ucayali, in peru - Allemand Anglais Dictionnaire