national service for malaria eradication - Alemán Inglés Diccionario