long-sleeved woman's attire used for different popular dances - Spanish English Dictionary