beta-lactamase-resistant antibiotics - German English Dictionary