English Dictionary
◊ ESPADRILLE
espadrille
n : a sandal with a sole made of rope or rubber and a cloth
upper part