shoe making - French English Dictionary