self-subsistent - Inglés Sinónimo Diccionario