live self-sufficiently - Türkisch Englisch Wörterbuch