code-switcher

Noun

 * 1) Someone who code-switches (alternates between two or more languages during spoken conversation).