person who claims to know everything - Español Inglés Diccionario