he's still alive - Français Anglais Dictionnaire