place with abundant peruvian bark - Turkish English Dictionary