self-contained economy - Francés Inglés Diccionario