be executed by hanging - Turc Anglais Dictionnaire