lacking resources, especially money - Spanisch Englisch Wörterbuch