meaning of Bugschürze

Bugschürze - German to English

fairing [Br.]