he can take care of himself - Turc Anglais Dictionnaire