efficacious against smallpox - Alemán Inglés Diccionario