sheep parchment - Turkish English Dictionary