stand on end (rooster's feathers) - İspanyolca İngilizce Sözlük