cowering in the fight (a cock) - İspanyolca İngilizce Sözlük