ride a horse to death - Spanish English Dictionary