put an end to yourself - Turco Inglés Diccionario