meaning of ätzende Satire

ätzende Satire - German to English

swingeing satire [esp. Br.]