grant a respite - Spanish English Dictionary