espadrille - French English Dictionary