self-contained economy - Español Inglés Diccionario