cut somebody's throat - Spanish English Dictionary