render helpless - İspanyolca İngilizce Sözlük