knifes/stabs to death - Turc Anglais Dictionnaire