drape skirt - Spanish English Dictionary