petition for pardon - Spanish English Dictionary