drag by the head or neck - Turkish English Dictionary