place with abundant peruvian bark - French English Dictionary