meaning of Carmenbluse

Carmenbluse - German to English

gypsy blouse