deserve hanging - Turco Inglés Diccionario