self-subsistent - Allemand Anglais Dictionnaire