self-subsistent - Spanisch Englisch Wörterbuch