deserving of hanging - Turc Anglais Dictionnaire