splenocyte - German English Dictionary