self-constituted - Alemán Inglés Diccionario