improve the lot of - Spanisch Englisch Wörterbuch