Actually, I think code switching is when you alternate between two languages (or dialects, etc.) in the course of the same interaction with a single person. For instance, me and my brothers are bilingual, and when we were smaller we often used to mix two languages in a single sentence. My mother...