bidialectal, adj.

/ˌbaɪdaɪəˈlɛktəl/

Of a person: having command of two regional or social dialects of a language, one of which is commonly the standard