improve the end product - Spanish English Dictionary