splenetic cell - Alemán Inglés Diccionario