internal improvements - Spanisch Englisch Wörterbuch