hang oneself - Francés Inglés Diccionario