short skirt/petticoat - French English Dictionary