drag by the head or neck - Spanish English Dictionary