i can take care of myself - Francés Inglés Diccionario