mini (miniskirt) - Turkish English Dictionary