self sufficient nation - Turco Inglés Diccionario