segmented skirt - Turkish English Dictionary