broad spectrum penicillin - German English Dictionary