sandal worn by indian women - French English Dictionary