place where criminals were burnt - Allemand Anglais Dictionnaire