put up a poor show - İspanyolca İngilizce Sözlük