meaning of Bremsenstich

Bremsenstich - German to English

horsefly bite