natural killer cells - Francés Inglés Diccionario