segmented skirt - Spanish English Dictionary