burn something alive - Turc Anglais Dictionnaire