be self-sustained - Spanisch Englisch Wörterbuch