to make good - Spanisch Englisch Wörterbuch