from chachapoyas, peru - Allemand Anglais Dictionnaire