he barely escaped with his life - Français Anglais Dictionnaire