to stay the execution - Spanish English Dictionary