rope-sole sandal - Turkish English Dictionary