meaning of bestickte Bluse

bestickte Bluse - German to English

embroidered blouse