he barely escaped with his life - Turco Inglés Diccionario