petition of right - Spanish English Dictionary