deserving of hanging - Türkçe İngilizce Sözlük