self-proclaimed - Francés Inglés Diccionario