When people, without even thinking about it, use two languages simultaneously during their conversation, linguists call this phenomenon code switching (and something close to it, code mixing). A sentence can be started in language A and completed in language B, or after an utterance in language A, the speaker continues speaking in language B. Code switching is not borrowing...