self-sufficience - Spanisch Englisch Wörterbuch