self-subsistence - Französisch Englisch Wörterbuch