sheep parchment - German English Dictionary