economic self-sufficiency - Turco Inglés Diccionario