i can take care of myself - Alemán Inglés Diccionario