self-proclaimed - Español Inglés Diccionario