efficacious against smallpox - Englisch Synonyme Wörterbuch