needle clamping device - İspanyolca İngilizce Sözlük