have blood on your hands - Turc Anglais Dictionnaire