self-aid - Deutsch Englisch Wörterbuch