seroprecipitation - German English Dictionary