he barely escaped with his life - Allemand Anglais Dictionnaire