high-heeled sandals - Turkish English Dictionary