suspension of punishment - Spanish English Dictionary