In psychology and in psycholinguistics the label code-mixing is used in theories that draw on studies of language alternation or code-switching to describe the cognitive structures underlying bilingualism.
Sridhar and Sridhar define code-mixing as "the transition from using linguistic units (words, phrases, clauses, etc.) of one language to using those of another within a single sentence."[REF]