rope-soled sandal store - Turkish English Dictionary