self-rescue - Deutsch Englisch Wörterbuch