suspend the execution of punishment - Spanish English Dictionary