self-appointed - Alemán Inglés Diccionario