walking dictionary in French
walking dictionary in French
encyclopédie vivante
(informal) A person familiar with a wide range of specialized terms; a person with an extensive vocabulary.