luxurious skirt of cuenca women - French English Dictionary