mini (miniskirt) - French English Dictionary