slit one's wrists - Francés Inglés Diccionario