(some) new blood - Turc Anglais Dictionnaire