agricultural self-sufficiency - Turco Inglés Diccionario