self-supporting nation

  1. kendi kendine yeten devlet
  2. kendi kendine yeten ülke