malpighian corpuscles of the spleen - Allemand Anglais Dictionnaire