self-subsistent - Español Inglés Diccionario