splenocyte - French English Dictionary