splenic corpuscles - French English Dictionary