to be found hanging - İspanyolca İngilizce Sözlük