self-subsistent - Französisch Englisch Wörterbuch