self-constituted - Francés Inglés Diccionario