self-subsistence - Allemand Anglais Dictionnaire