disease reservoirs - German English Dictionary