to sell by public sale - İspanyolca İngilizce Sözlük