sandal or flat shoe - French English Dictionary