splenetic cell - Francés Inglés Diccionario