slash oneself with razor - Francés Inglés Diccionario