place where criminals were burnt - Turc Anglais Dictionnaire