Code-switching is an ability when a person mixes more than one language or lect when they talk.