ameliorating improvement - Spanisch Englisch Wörterbuch