sever the head from - Espagnol Anglais Dictionnaire