(some) new blood - French English Dictionary