hang by the neck - Spanish English Dictionary