die by one's own hand - Turco Inglés Diccionario