puffed sleeves - Turkish English Dictionary