sandal-wearing man - French English Dictionary