meaning of Blasenkopffliege

Blasenkopffliege - German to English

thick-headed fly