French-English dictionary »

délocalisation meaning in English

FrenchEnglish
délocalisation nom {f}

relocation [relocations]◼◼◼(moving to another place)
noun
[UK: ˌriː.ləʊˈk.eɪʃ.n̩] [US: ˌriːlo.ʊˈk.eɪʃ.n̩]

offshoring◼◼◼noun