long-tailed skirt - Spanish English Dictionary