have something to show for something - İspanyolca İngilizce Sözlük