Code-switching is a phenomenon in a conversation between multilinguals, who alternate from one language to the other out of communicational convenience or preference.