high-heel shoes - Turkish English Dictionary