to be found hanging - Türkçe İngilizce Sözlük