self-proclaimed expert - Español Inglés Diccionario