health scourge - German English Dictionary