public hanging - Francés Inglés Diccionario