grant a respite - French English Dictionary