knifes/stabs to death - Francés Inglés Diccionario