grant a reprieve/respite - Français Anglais Dictionnaire