pap (papyrus) - German English Dictionary