shoe sewing machine - Spanish English Dictionary