self-proclaimed expert - Francés Inglés Diccionario