thong sandal - Spanish English Dictionary