code-switching
noun/ˈkəʊd swɪtʃɪŋ/
/ˈkəʊd swɪtʃɪŋ/
[uncountable] (linguistics)- the practice of changing between languages when you are speaking
Check pronunciation:
code-switching
Definition of code-switching noun from the Oxford Advanced Learner's Dictionary