execution on the gallows - Francés Inglés Diccionario