self-subsisting - Allemand Anglais Dictionnaire