have to look after oneself - Spanisch Englisch Wörterbuch