self-subsisting - Französisch Englisch Wörterbuch