self sufficient nation - Allemand Anglais Dictionnaire