'Code-switching' was originally coined as a linguistic term for the ways in which bilingual people engage with language. It describes bilingual speakers alternating between literal linguistic codes in ...