self-appointed - Español Inglés Diccionario