malpighian corpuscles of the spleen - Turco Inglés Diccionario