able to defend oneself - İspanyolca İngilizce Sözlük