public hanging - Espagnol Anglais Dictionnaire