national service for malaria eradication - German English Dictionary