shoe factory - French English Dictionary