mini-skirt - French English Dictionary