self-constituted - Español Inglés Diccionario