place with abundant peruvian bark - German English Dictionary