stridden up and down - İspanyolca İngilizce Sözlük