place with abundant peruvian bark - Français Anglais Dictionnaire