life saving appliance - Türkisch Englisch Wörterbuch