What does Baumwollbluse mean?

Baumwollbluse - German to English

cotton blouse