knifed/stabbed to death - Francés Inglés Diccionario