petition for pardon - Français Anglais Dictionnaire