place with abundant peruvian bark - Allemand Anglais Dictionnaire