be a very knowledgeable person - Francés Inglés Diccionario