blood is spilled - Turc Anglais Dictionnaire