self-sustain - Französisch Englisch Wörterbuch