put an end to yourself - Francés Inglés Diccionario