rope-soled sandals - French English Dictionary