be able to look after oneself - Spanisch Englisch Wörterbuch