i can take care of myself - Deutsch Englisch Wörterbuch