improve the end product - Spanisch Englisch Wörterbuch