last and highest bid - İspanyolca İngilizce Sözlük