indian woman's sandal - French English Dictionary