make shoes - French English Dictionary