have to look after oneself - Français Anglais Dictionnaire