self-contained economy - Turco Inglés Diccionario