he/she has/had hanged - Turco Inglés Diccionario