(some) new blood - Francés Inglés Diccionario