Wiktionary
delocalisation
n. (alternative spelling of delocalization English)
n. (alternative spelling of delocalization English)