self-subsisting - Spanisch Englisch Wörterbuch