pre-finished product - Spanish English Dictionary