shoemaker's last - French English Dictionary