self-appoint - Español Inglés Diccionario