knifes/stabs to death - Espagnol Anglais Dictionnaire