efficacious against smallpox - Spanisch Englisch Wörterbuch