shoe molding machine - French English Dictionary