microskirt - Turkish English Dictionary