you've got some balls! - İspanyolca İngilizce Sözlük