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