presentation or surrender - İspanyolca İngilizce Sözlük