shoe sole molding - Spanish English Dictionary