kill (something) stone dead - Spanish English Dictionary