self-sufficiency farming - Turco Inglés Diccionario