to snuff it - Spanish English Dictionary