(some) new blood - Allemand Anglais Dictionnaire