women's petticoat - Spanish English Dictionary