lifesaving ... - Deutsch Englisch Wörterbuch