to stay the execution - German English Dictionary