efficacious against smallpox - Inglés Sinónimo Diccionario