be executed by hanging - Turco Inglés Diccionario