be executed by hanging - Espagnol Anglais Dictionnaire