A Dense Representation Framework for Lexical and Semantic Matching