agricultural self-sufficiency - Español Inglés Diccionario