sheep parchment - Spanish English Dictionary