Self rescue - Deutsch Englisch Wörterbuch