he barely escaped with his life - Turc Anglais Dictionnaire