finished product specification - Spanish English Dictionary