node of cane - İspanyolca İngilizce Sözlük