drag by the head or neck - Espagnol Anglais Dictionnaire