thong sandal - French English Dictionary