physical or moral strength or power - İspanyolca İngilizce Sözlük