right of reprieve - French English Dictionary