petition for pardon - Espagnol Anglais Dictionnaire